aggressive street walking - Alemán Inglés Diccionario